preparation of nift 2021